<?php

class Ativacao extends CFormModel {
    const ENVIAR_EMAIL = 1;
    const EMAIL_ENVIADO = 2;
    const REGISTRO_ATIVADO = 3;
    const REGISTRO_NAO_ATIVADO = 4;
    const INFORMACOES_INDISPONIVEIS = 5;
    
    public $email;
    public $codigoAtivacao;
    public $verifyCode;
    public $statusProcessamento;

    public function rules() {
        return array(
            // verifyCode needs to be entered correctly
            array('verifyCode', 'captcha', 'allowEmpty' => !CCaptcha::checkRequirements()),
        );
    }

    public function attributeLabels() {
        return array(
            'email' => 'E-mail',
            'codigoAtivacao' => 'Código de Ativação',
            'verifyCode' => 'Código de Verificação',
        );
    }
    
    public function setAttributes($values, $safeOnly = true) {
        $this->email = $values['email'];
        parent::setAttributes($values, $safeOnly);
    }

}

?>
